payment commitment - German English Dictionary